/*
Copyright 2011, 2012 Alessandro Magnolo.

This file is part of Backlight Indicator.

Backlight Indicator is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Backlight Indicator is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Backlight Indicator.  If not, see <http://www.gnu.org/licenses/>.
*/
package com.magnolo.backlight_indicator;

import android.content.Context;

public enum OperatingMode {
	FORCE_ON, FORCE_OFF, UPDATE_ICON;

	public String toDescription(Context context) {
		int stringId;
		switch (this) {
		case FORCE_ON:
			stringId=R.string.desc_force_on;
			break;

		case FORCE_OFF:
			stringId=R.string.desc_force_off;
			break;

		case UPDATE_ICON:
			stringId=R.string.desc_update_icon;
			break;

		default:
			stringId=android.R.string.unknownName;
			break;
		}
		return context.getString(stringId);
	}
}
